.bg-g {
background-color: #f5f5f5;
margin-bottom: 20px;
}
#choose-btns .btn a img {
display: inline;
}
.w {
width: 1190px;
margin: 0 auto;
}
.breadcrumb {
height: 22px;
line-height: 22px;
overflow: hidden;
vertical-align: baseline;
/* padding-left: 20px; */
background: #fff;
font-size: 14px;
padding: 12px 0 12px 20px;
}
.breadcrumb strong {
font-weight: normal;
line-height: 20px;
}
.breadcrumb strong, .breadcrumb h1 {
display: inline;
line-height: 20px;
font-size: 14px;
}
.breadcrumb strong a:link, .breadcrumb strong a:visited {
color: #333333;
}
.breadcrumb span {
font-family: simsun;
}

span {
display: inline-block;
}
.breadcrumb span a {
font-family: 'microsoft yahei';
}



#product-intro {
position: relative;
z-index: 10;
padding-left: 425px;
min-height: 500px;
background-color: #fff;
padding-top: 5px;
border-bottom: 1px solid #ddd;
}
#product-intro #name {
zoom: 1;
width: 490px;
}
#product-intro #name h1 {
font-size: 18px;
font-weight: normal;
color: #222222;
}
#product-intro #name h1 {
font: 700 16px/1.5em Arial, Verdana, "microsoft yahei";
}
#product-intro #name strong {
display: block;
color: #ff0000;
font-size: 14px;
font-weight: normal;
}

#product-intro #name h1, #name strong {
font-family: arial, "microsoft yahei";
}
#product-intro #summary {
float: left;
width: 490px;
font-size: 14px;
}
#product-intro #summary #summary-price .t {
background: url(../Images/product.img/price-info_bg.jpg);
height: 56px;
line-height: 56px;
text-align: right;
}
#product-intro .dt {
float: left;
width: 50px;
}

#summary-price .dt01 {
font-size: 16px;
}
#summary-price .p-price {
color: #ee3e1b;
padding-left: 10px;
font-size: 26px;
font-family: microsoft yahei;
width: auto;
height: 31px;
border-right: 1px dotted #a49e9e;
line-height: 30px;
margin-top: 13px;
padding-right: 20px;
}

.p-price {
color: #999;
}
.p-img, .p-name, .p-price, .p-market, .p-detail {
overflow: hidden;
}
strong, b {
font-weight: bold;
}
#product-intro #summary #summary-price .b {
height: 45px;
border-bottom: 1px dashed #cbcad0;
width: 100%;
padding-left: 20px;
}
#product-intro #summary #summary-price .b .dt {
margin-top: 10px;
}
#summary-price .b .b-01 {
width: auto;
border-right: 1px solid #a49e9e;
padding: 0 30px;
}

.seller-link a, #tab-services a, .detail-correction a, .detail-list a, #summary a, .p-comm a {
color: #e3393c;
}
#product-intro #summary #summary-price .b .b-02 {
padding-left: 40px;
}
.star {
display: inline-block;
width: 75px;
height: 14px;
margin-top: 3px;
}
#product-intro #summary li {
padding: 8px 0;
overflow: hidden;
}

#product-intro #summary-promotion {
width: 100%;
}
#product-intro #summary-promotion .l, #product-intro #summary-service .l, #product-intro #summary-service .l {
width: 50px;
height: 100%;
text-align: left;
line-height: 26px;
}
#product-intro .l {
letter-spacing: 3px;
}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea, em, i {
margin: 0;
padding: 0;
outline: 0 none;
font-weight: normal;
font-style: normal;
font-size: 100%;
font-family: inherit;
}
#summary-promotion .hl_red_bg {
background: url(../Images/product.img/product-details-icon.png) no-repeat 0 -20px;
}
.hl_red_bg {
color: #fff;
height: 20px;
width: 40px;
line-height: 20px;
margin-right: 25px;
display: inline-block;
text-align: center;
font-size: 12px;
letter-spacing: 2px;
}
.hl_red, a.hl_red, .hl_red:hover, .hl_red:visited, #summary .hl_red {
color: #2d2d2d;
}

.hl_red, a.hl_red, .hl_red:hover, .hl_red:visited, #summary .hl_red {
color: #2d2d2d;
}
.hl_red span {
color: #ff0000;
}

span {
display: inline-block;
}
#summary-service .dd {
font-size: 14px;
color: #2d2d2d;
}

.address-choose {
display: inline-block;
position: relative;
margin-right: 6px;
padding: 0 22px 0 12px;
height: 24px;
line-height: 24px;
border: 1px solid #e4e4e4;
border-radius: 2px;
cursor: pointer;
text-decoration: none;
}
.special #isCashOnDelivery {
padding-left: 8px;
}
#brand-bar-pop {
width: 215px;
position: absolute;
top: 10px;
right: 15px;
}
.choose {
float: left;
width: 490px;
margin-bottom: 70px;
border-top: 1px dashed #cbcad0;
padding-top: 10px;
font-size: 14px;
}
.choose li {
overflow: hidden;
padding: 6px 0;
}

.choose .dt {
width: 71px;
}
#product-intro .dd {
float: left;
line-height: 26px;
}

.choose .dd {
overflow: hidden;
width: 440px;
}
#choose-amount .wrap-input {
position: relative;
padding: 0 35px;
float: left;
}
#choose-amount .wrap-input a {
position: absolute;
width: 30px;
height: 24px;
overflow: hidden;
border: 1px solid #c2c3c4;
text-align: center;
line-height: 24px;
font-size: 18px;
}
#choose-amount .btn-reduce {
left: 0;
}
.choose a {
display: block;
white-space: nowrap;
text-decoration: none;
}
#choose-amount .btn-add {
left: 75px;
}
#choose-amount .text {
width: 30px;
height: 20px;
border: 1px solid #ccc;
padding: 2px;
text-align: center;
}
.choose #choose-result {
padding: 6px 0 0 0;
color: #e3393c;
border-bottom: 0;
}
.choose #choose-result .dt {
width: auto;
}
.choose #choose-btns {
border-bottom: 0;
overflow: visible;
padding-top: 20px;
}
#choose-btns .btn {
float: left;
height: 50px;
position: relative;
cursor: pointer;
}
#choose-btns #choose-btn-buy a {
margin-right: 10px;
}
#choose-btns #choose-btn-buy a {
margin-right: 50px;
}
#choose-btns .btn a {
padding: 0 24px 0 15px;
}
#choose-btns .btn a {
position: relative;
font: 500 20px/38px "microsoft yahei";
text-align: center;
color: #fff;
float: left;
overflow: hidden;
line-height: 48px;
background-color: #ff4d50;
border-radius: 5px;
padding: 0 15px 0 25px;
}
#choose-btns .btn-append {
width: 115px;
height: 48px;
}
#choose-btns .btn-append {
width: 140px;
height: 48px;
}
.choose a {
display: block;
white-space: nowrap;
text-decoration: none;
}
#choose-btns #choose-btn-append a {
line-height: 44px;
border: 2px solid #ff4d50;
color: #ff4d50;
height: 44px;
background-color: #fff;
}
#choose-btns .btn a {
padding: 0 24px 0 15px;
}
#choose-btns .btn a {
position: relative;
font: 500 20px/38px "microsoft yahei";
text-align: center;
color: #fff;
float: left;
overflow: hidden;
line-height: 48px;
background-color: #ff4d50;
border-radius: 5px;
padding: 0 15px 0 25px;
}

#choose-btns .btn-append {
width: 115px;
height: 48px;
}
#choose-btns .btn-append {
width: 140px;
height: 48px;
}
.choose a {
display: block;
white-space: nowrap;
text-decoration: none;
}
#preview {
position: absolute;
top: 10px;
left: 20px;
width: 352px;
}
.cloud-zoom {
border: 1px solid #ccc;
width: 350px;
height: 350px;
/* text-align: center; */
}
#spec-list {
position: relative;
overflow: hidden;
padding-top: 20px;
}
#spec-list ul li {
border: 2px solid #fff;
margin-right: 14px;
}
#spec-list li {
text-align: center;
font-size: 0;
position: relative;
float: left;
margin-right: 15px;
}
#spec-list img {
width: 50px;
height: 50px;
padding: 1px;
display: inline;
}
#spec-list ul li.on {
border: 2px solid red;
}
img {
display: block;

}
.attent-good {
line-height: 20px;
background: url(../images/product.img/product-details-icon.png) no-repeat 0px -117px;
padding-left: 22px;
float: left;
margin-top: 30px;
cursor: pointer;
}

/*商品介绍--评论*/
.right {
float: right;
width: 910px;
_overflow: hidden;
position: relative;
}
#product-detail {
overflow: visible;
}
#product-detail, #comments-list, #consult {
overflow: visible;
padding-top: 2px;
_clear: both;
}
.m, .sm {
margin-bottom: 20px;
}
.m, .mt, .mc, .mb, .sm, .smt, .smc, .smb {
zoom: 1;
}
.left .m .mt, .right .m .mt {
font: 14px/30px 'microsoft yahei';
font-weight: normal;
}
#product-detail .tab {
float: left;
}
.right .tab .curr {
height: 53px;
color: #f43a3e;
border-top: 4px solid #f43a3e;
margin-top: -1px;
}
.tab li, .tab a, .tab-item {
float: left;
text-align: center;
}
#product-detail .tab .curr a, #comments-list .tab .curr a, #consult .tab .curr a {
height: 54px;
line-height: 52px;
color: #f43a3e;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
position: relative;
}
#product-detail .tab a {
height: 57px;
line-height: 57px;
padding: 0 26px;
color: #000;
font-size: 16px;
}
.tab a {
float: left;
height: 30px;
line-height: 28px;
padding: 0 13px;
}
.right .tab .curr a b {
position: absolute;
border: 7px solid;
border-color: #f43a3e #fff #fff #fff;
left: 45%;
}
#product-detail .tab a {
height: 57px;
line-height: 57px;
padding: 0 26px;
color: #000;
font-size: 16px;
}
.hl_blue, a.hl_blue, .hl_blue:hover, .hl_blue:visited {
color: #3254a7;
padding: 0 5px;
}
#product-detail .detail-list {
padding: 8px;
border: solid #cbcad0;
border-width: 0 1px 1px;
overflow: hidden;
zoom: 1;
margin-bottom: 10px;
}
#product-detail .detail-list li {
float: left;
width: 33%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding: 2px 0;
}
body {
color: #666;
background: #fff;
font: 12px/1.5 Arial, 'microsoft yahei', 'SimSun';
}
.guan-box {
width: 990px;
margin: 20px auto;
overflow: hidden;
background: #cbcad0;
padding: 2px 0 0 0;
/* max-width: 790px; */
}
.lp-list li {
width: 225px;
margin: 0 0 2px 2px;
float: left;
background: #fff;
position: relative;
}
.lp-list li a {
display: block;
width: 100%;
height: 100%;
text-decoration: none;
}
.lp-list li .lp-icon {
width: 50px;
height: 60px;
position: absolute;
left: 0;
top: 0;
}
.lp-img {
width: 210px;
height: 210px;
margin: 0 auto;
}
.lp-list li a img {
width: 100%;
}

.lp-img img {
width: 100%;
height: 100%;
}
.lp-price {
color: #f00f34;
font-size: 12px;
line-height: 18px;
text-align: left;
margin: 15px 0 0;
padding: 0 5px;
text-align: left;
}
.lp-name {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;
font-size: 14px;
line-height: 24px;
font-weight: normal;
color: #333;
margin: 15px 0 10px;
padding: 0 5px;
}

#comment {
border-top: 2px solid #999;
margin-top: 20px;
}
#comment h2 {
padding: 0 12px;
font-size: 14px;
line-height: 58px;
}
.m1 .mt h2, .m2 .mt h2 {
font-weight: 400;
}

.mt h2 {
font-size: 16px;
font-weight: bold;
color: #222;
}
#comment .mc {
padding: 10px 0;
overflow: hidden;
zoom: 1;
border: 1px solid #ddd;
border-top: 0;
}
#comment .rate {
float: left;
width: 190px;
padding: 20px 0 0;
text-align: center;
}
#comment .rate strong {
font: 400 46px/30px arial;
color: #e3393c;
}
#comment .rate span {
color: #999;
font-family: arial;
}
#comment .percent {
float: left;
width: 186px;
height: 74px;
padding: 8px 0;
border-right: 1px solid #E4E4E4;
}
#comment .percent dl {
padding: 2px 0;
overflow: hidden;
zoom: 1;
}
#comment .percent dt {
float: left;
width: 70px;
}
#comment .percent span {
color: #9C9A9C;
}
#comment .percent dd {
float: left;
width: 100px;
height: 10px;
margin-top: 6px;
overflow: hidden;
background: #efefef;
}
#comment .percent dd div {
overflow: hidden;
height: 10px;
width: 0;
background-color: #e3393c;
}

/*comments-list*/

#id_comment_btn {
height: 40px;
background-color: #f7f7f7;
}
#id_comment_btn li.active a {
color: #f43a3e;
}
#id_comment_btn a {
height: 40px;
line-height: 40px;
font-size: 14px;
padding: 0 30px;
color: #000;
}
.tab a {
float: left;
height: 30px;
line-height: 28px;
padding: 0 13px;
}
#comments-list .item {
position: relative;
margin-top: 8px;
background: #fff;
zoom: 1;
border-bottom: 1px solid #e3e3e3;
}
#comments-list .user {
position: absolute;
top: 10px;
right: 0;
text-align: left;
color: #333;
width: 100px;
}
#comments-list .star {
float: left;
}

.sa5 {
background-position: -109px -239px;
}
.star {
display: inline-block;
width: 75px;
height: 14px;
margin-top: 3px;
}
.spec-control, #store-selector .text b, .choose .selected b, .slogens b, #brand-bar .slogens .fore2, #brand-bar .slogens .fore4, .star, .wrap-input a, #brand-bar .slogens dt, #brand-bar .seller-btn a, .itemover-title button, .topic .icon, #ranklist .tabcon span, #comment .btn-comment, #recomment .master s, .topic-best, .master s, .suits li s, #recommend .infos s, #favorable-suit .infos s, .btn-buy, #product-detail .detail-correction b, div.nav-minicart-buynow a, #consult .btn-search, #comments-list .tl, .item-warnning s, .share-list-item a, .share-ft b, #view-bigimg, #tab-services table td .btn-buy, #evaluate s, #evaluate-detail s, .li-img a b, #store-selector .close, .extra-ico, .f-sercvice-list b, .btn-append-extra, .u-name a b, #more-fitting-link b, #summary-countdown s, .s-item .active b, #product-detail .p-tab s {
background-image: url(../images/product.img/newicon20140417.png);
background-repeat: no-repeat;
}

.star {
margin-right: 5px;
}
#comments-list .i-item {
padding: 10px 15px 5px;
}
#comments-list .comment-content dl {
padding: 2px 0;
zoom: 1;
margin-bottom: 5px;
}
#comments-list .comment-content dt {
float: left;
width: 130px;
text-align: left;
color: #9C9A9C;
}
#comments-list .comment-content dd {
float: left;
width: 450px;
color: #333;
}
#comments-list .comment-content .comment-sku {
color: #999;
position: relative;
top: 50%;
width: 200px;
float: left;
}
#comments-list .comment-content dd div {
margin-top: 10px;
position: relative;
z-index: 1;
}
#comments-list .comment-content dd div {
margin-top: 10px;
position: relative;
z-index: 1;
}
.comment-content .preview-img {
height: 355px;
width: 305px;
padding: 10px;
border: 5px solid #ddd;
border-radius: 5px;
display: block;
position: relative;
left: 0;
display: none;
}
.preview-img {
position: fixed;
left: 30%;
top: 20%;
width: 600px;
height: 400px;
display: none;
z-index: 99999;
}
#comments-list .comment-content dd img {
width: 40px;
height: 40px;
padding: 2px;
border: 1px solid #f2f2f2;
z-index: 999;
}
.comment-content .preview-img img {
height: 350px!important;
width: 300px!important;
}
.preview-img img {
height: 100%;
cursor: zoom-out;
}
img {
display: inline;
}
#comments-list .comment-content .comment-sku {
color: #999;
position: relative;
top: 50%;
width: 200px;
float: left;
}
.fl {
float: left;
}
#comments-list .pagin, #consult .pagin {
margin-top: 8px;
}
.fr {
float: right;
}

.pagin {
padding: 0 10px 10px 0;
}
.pagin .current, .pagin .current:link, .pagin .current:visited {
color: #f60;
font-weight: 700;
}

.pagin .text, .pagin .current {
border: 0;
}
.pagin a, .pagin a:visited {
color: #666;
}
.pagin a, .pagin span {
height: 19px;
}
.pagin a, .pagin span {
/* float: left; */
vertical-align: middle;
height: 20px;
padding: 3px 10px;
border: 1px solid #ccc;
margin-left: 2px;
font-family: arial;
line-height: 20px;
font-size: 14px;
overflow: hidden;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

/*consult*/

.left .m .mt, .right .m .mt {
font: 14px/30px 'microsoft yahei';
font-weight: normal;
}
.right .mt {
overflow: visible;
height: 58px;
line-height: 58px;
border: 1px solid #cbcad0;
position: relative;
}
.right .mt .tab {
margin-left: -1px;
overflow: visible;
}
.right .tab .curr {
height: 53px;
color: #f43a3e;
border-top: 4px solid #f43a3e;
margin-top: -1px;
}

.tab li, .tab a, .tab-item {
float: left;
text-align: center;
}
#product-detail .tab .curr a, #comments-list .tab .curr a, #consult .tab .curr a {
height: 54px;
line-height: 52px;
color: #f43a3e;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
position: relative;
}

.tab a {
float: left;
height: 30px;
line-height: 28px;
padding: 0 13px;
}
.tab li, .tab a, .tab-item {
float: left;
text-align: center;
}
#consult .consult-pub {
position: absolute;
right: 10px;
top: 15px;
text-decoration: none;
}
#consult .consult-pub a {
padding: 4px 10px;
font-size: 12px;
font-family: simsun;
}

a.css3-btn, a.css3-btn:hover, a.css3-btn:visited {
color: #fff;
}
a.css3-btn {
color: #fff;
background-color: #e3393c;
border-radius: 2px;
}
#consult-search {
padding: 10px 16px;
border: 1px solid #ddd;
border-top: 0;
overflow: hidden;
zoom: 1;
}
#consult-search .prompt {
color: #9C9A9C;
overflow: hidden;
}
#consult .tabcon {
padding: 10px;
}
#consult .item {
padding: 8px 0;
border-bottom: 1px dotted #DEDEDE;
}
#consult .user {
margin-top: 0;
color: #9C9A9C;
}
#consult .user span {
margin-right: 20px;
}
#consult dl {
margin-top: 5px;
overflow: hidden;
zoom: 1;
}
#consult dt {
float: left;
width: 62px;
text-align: justify;
}
#consult dd {
float: right;
width: 887px;
overflow: hidden;
}
#consult .answer {
color: #FF6500;
}
#consult .content {
float: left;
width: 750px;
}

.banner, .content, .header, .top, .warp {
width: 1190px;
margin: 0 auto;
}
.content {
position: relative;
}
.banner, .content, .header, .top {
width: 1190px;
margin: 0 auto;
}
#consult .date-answer {
float: right;
width: 130px;
text-align: right;
color: #9C9A9C;
}

/*products-left*/

.product-left {
width: 250px;
position: relative;
}
.left {
float: left;
}
.left .m2 .mt {
border: 1px solid #cbcad0;
height: 40px;
line-height: 40px;
padding-left: 5px;
}
#sp-search .mc {
padding: 8px;
font-size: 16px;
color: #222;
}
#sp-search .sp-form-item1 {
margin-top: 10px;
}

#sp-search p {
padding: 2px;
margin-bottom: 10px;
}
#sp-search p label {
display: inline-block;
width: 70px;
text-align: right;
margin-right: 10px;
}
#sp-search p.sp-form-item1 input {
width: 130px;
height: 25px;
}

.sp-form-item1 input, .sp-form-item2 input, .sp-form-item3 input {
border: 1px solid #ccc;
padding: 2px;
}
span {
display: inline-block;
}
#sp-search p label {
display: inline-block;
width: 70px;
text-align: right;
margin-right: 10px;
}
#sp-search p.sp-form-item2 input {
width: 50px;
height: 25px;
}
.sp-form-item3 input {
margin-left: -1px;
background: #fff;
color: #000;
/* padding: 3px 10px; */
border-radius: 3px;
cursor: pointer;
background-color: #e8e9eb;
height: 25px;
width: 60px;
font-size: 12px;
border: 1px solid #bdbec2;
}
.left .m2 .mc {
border: 1px solid #cbcad0;
border-top: 0;
}
#sp-hot-sale .mt {
overflow: visible;
}
.left .m2 .mt span {
font-size: 16px;
color: #000;
width: 48%;
text-align: center;
cursor: pointer;
position: relative;
}
.m3 li:first-child {
background: none;
}

.m3 li {
padding-top: 10px;
margin: 0 19px 10px;
/*background: url(../Images/inte-line.png) repeat-x left top;*/
}
.m3 li .p-img, .m3 li .p-name, .m3 li .p-info {
padding: 7px 0 0;
}
.m3 .p-img {
text-align: center;
}
.p-img, .p-name, .p-price, .p-market, .p-detail {
overflow: hidden;
}
.m3 li .p-name {
line-height: 1.5em;
height: 3em;
font-size: 14px;
padding-top: 15px;
}
.p-name {
height: 3em;
word-wrap: break-word;
}
.p-name, .p-detail {
word-break: break-all;
word-wrap: break-word;
}
.m3 li a {
color: #222;
}
.m3 li .p-img img {
width: 210px;
height: 210px;
display: inline;
}
.m3 li .p-info {
height: 20px;
}
.p-bfc {
overflow: hidden;
}
.m3 .fore1 .p-info s, .m3 .fore2 .p-info s, .m3 .fore3 .p-info s {
color: #e53c3f;
}
.m3 .p-info s {
display: block;
position: absolute;
width: 18px;
height: 18px;
overflow: hidden;
text-align: center;
color: #cdcdcd;
text-decoration: none;
border: 1px solid #e53c3f;
border-radius: 100%;
}
.m3 .p-info b {
padding-left: 25px;
font-weight: 400;
color: #666;
}
.m3 li .p-price {
text-align: center;
font-size: 16px;
}
.m3 li .p-price strong {
font-weight: normal;
}

.p-price strong, .p-market strong {
color: #e3393c;
}
.m3 li {
padding-top: 10px;
margin: 0 19px 10px;
background: url(../images/product.img/inte-line.png) repeat-x left top;
}
.clr {
display: block;
overflow: hidden;
clear: both;
height: 0;
line-height: 0;
font-size: 0;
}
.product-left a:hover {
color: #e3393c;
}
.after-service-img img {
width: 50px;
height: 50px;
margin-right: 5px;
z-index: 99999;
position: relative;
cursor: zoom-in;
float: left;
}

.cloud-zoom img {
background: url(../images/product.img/loading.gif) no-repeat center;
max-height: 350px;
max-width: 350px;
}

.side-bd .cart-list li:first-child {
margin: 0;
}

.side-bd .cart-list li {
padding-left: 8px;
margin-top: 16px;
background-color: #fff;
}
.cart-list .cart-list-shop {
height: 29px;
line-height: 18px;
overflow: hidden;
background-color: #fff;
}
.cart-list .cart-list-shop input[type="checkbox"] {
margin: 7px 5px;
float: left;
}
.cart-list .cart-list-shop p {
border-bottom: 1px solid #e6e6e6;
padding: 5px 0;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
color: #333;
width: 119px;
float: left;
}
.cart-list .cart-list-goods {
position: relative;
width: 100%;
overflow: hidden;
zoom: 1;
}
.cart-list-goods input[type="checkbox"] {
margin: 20px 5px 5px;
float: left;
}
.cart-list-goods img {
width: 50px;
height: 50px;
margin: 5px;
float: left;
}
.cart-list-goods .s-num {
float: left;
width: 59px;
text-align: center;
margin-top: 21px;
line-height: 14px;
}
#product-detail .mt.nav-fixed {
position: fixed;
top: 0;
background: #fff;
padding-bottom: 0;
padding-top: 2px;
z-index:99;
}
#product-detail .mt {
top: auto;
z-index: 5;
height: 56px;
width: 908px;
}
.cart-list-goods .s-num span {
padding: 0 6px;
line-height: 18px;
background-color: #E05558;
color: #fff;
border-radius: 3px;
}
.cart-list-goods .s-g-price {
float: left;
width: 60px;
float: left;
text-align: right;
line-height: 18px;
padding-top: 19px;
}